# 第60题

# 问题：编写一个程序，接收一个由空格分隔的单词序列作为输入，打印只由数字组成的单词。 
# 示例：如果下面的单词作为程序的输入：2 cats and 3 dogs； 那么，程序的输出应该是：[‘2’, ‘3’] 
# 在向问题提供输入数据的情况下，应该假定它是控制台输入。

# 提示：使用re.findall()使用正则表达式查找所有子字符串。

import re
if __name__ == '__main__':
    input_data = input()
    # 方式一
    result = re.findall('[0-9]+', input_data)
    print(result)

    # 方式二
    result = re.findall('\d+', input_data)
    print(result)